#pragma once

class CExpireLogThread
{
public:
	CExpireLogThread(void);
	~CExpireLogThread(void);

public:
	HANDLE m_hThread;
	DWORD  m_dwThreadID;

	HANDLE m_hWaitEvent; 

public:
	BOOL Create(void* pParam /*= NULL*/, BOOL bSuspended /*= FALSE*/);
	void Resume() const;
	void Suspend() const;

	void DoProcess();
	void DoClearRadarHistory();

	static  DWORD WINAPI ExpireThreadProc(LPVOID pParam);
};

